home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / optivc32 / vuistd.h < prev    next >
Text File  |  1999-03-06  |  5KB  |  128 lines

  1. /*  VUIstd.h
  2.  
  3.   vector management functions for data type "ui"
  4.   ("unsigned index", the data type for indexing).
  5.  
  6.   Copyright (c) 1996-1999 by Martin Sander
  7.   All Rights Reserved.
  8. */
  9.  
  10.  
  11. #if defined( V_HUGE )
  12.    #if !defined( __VULSTD_H )
  13.       #include <VULstd.h>
  14.    #endif
  15.    #define VUI_vector            VUL_vector
  16.    #define VUI_vector0           VUL_vector0
  17.    #define VUI_Pelement          VUL_Pelement
  18.    #define VUI_element           VUL_element
  19.    #define VUI_equ0              VUL_equ0
  20.    #define VUI_ramp              VUL_ramp
  21.    #define VUI_equV              VUL_equV
  22.    #define V_UItoU               V_ULtoU
  23.    #define V_UtoUI               V_UtoUL
  24.    #define V_UItoUB              V_ULtoUB
  25.    #define V_UBtoUI              V_UBtoUL
  26.    #define V_UItoUS              V_ULtoUS
  27.    #define V_UStoUI              V_UStoUL
  28.    #define V_ULtoUI              VUL_equV
  29.    #define V_UItoUL              VUL_equV
  30.    #define V_UItoF               V_ULtoF
  31.    #define V_UItoD               V_ULtoD
  32.    #define V_UItoE               V_ULtoE
  33.    #define VUI_delete            VUL_delete
  34.    #define VUI_insert            VUL_insert
  35.    #define VUI_random            VUL_random
  36.    #define VUI_sort              VUL_sort
  37.    #define VUI_sortind           VUL_sortind
  38.    #define VUI_subvector         VUL_subvector
  39.    #define VUI_subvector_equC    VUL_subvector_equC
  40.    #define VUI_subvector_equV    VUL_subvector_equV
  41.    #define VUI_indpick           VUL_indpick
  42.    #define VUI_indput            VUL_indput
  43.    #define VUI_rev               VUL_rev
  44.    #define VUI_rotate            VUL_rotate
  45.    #define VUI_iselementC        VUL_iselementC
  46.    #define VUI_iselementV        VUL_iselementV
  47.    #define VUI_sum               VUL_sum
  48.    #define VUI_mean              VUL_mean
  49.    #define VUI_max               VUL_max
  50.    #define VUI_maxind            VUL_maxind
  51.    #define VUI_min               VUL_min
  52.    #define VUI_minind            VUL_minind
  53.    #define VUI_runsum            VUL_runsum
  54.    #define VUI_runmax            VUL_runmax
  55.    #define VUI_runmin            VUL_runmin
  56.    #define VUI_cprint            VUL_cprint
  57.    #define VUI_fprint            VUL_fprint
  58.    #define VUI_print             VUL_print
  59.    #define VUI_write             VUL_write
  60.    #define VUI_read              VUL_read
  61.    #define VUI_nwrite            VUL_nwrite
  62.    #define VUI_nread             VUL_nread
  63.    #define VUI_setWriteFormat    VUL_setWriteFormat
  64.    #define VUI_setWriteSeparate  VUL_setWriteSeparate
  65.    #define VUI_setNWriteSeparate VUL_setNWriteSeparate
  66.    #define VUI_store             VUL_store
  67.    #define VUI_recall            VUL_recall
  68. #else   /* not HUGE  */
  69.    #if !defined( __VUSTD_H )
  70.       #include <VUstd.h>
  71.    #endif
  72.    #define VUI_vector            VU_vector
  73.    #define VUI_vector0           VU_vector0
  74.    #define VUI_Pelement          VU_Pelement
  75.    #define VUI_element           VU_element
  76.    #define VUI_equ0              VU_equ0
  77.    #define VUI_ramp              VU_ramp
  78.    #define VUI_equV              VU_equV
  79.    #define V_UItoU               VU_equV
  80.    #define V_UtoUI               VU_equV
  81.    #define V_UItoUB              V_UtoUB
  82.    #define V_UBtoUI              V_UBtoU
  83.    #define V_UItoUS              V_UtoUS
  84.    #define V_UStoUI              V_UStoU
  85.    #define V_ULtoUI              V_ULtoU
  86.    #define V_UItoUL              V_UtoUL
  87.    #define V_UItoF               V_UtoF
  88.    #define V_UItoD               V_UtoD
  89.    #define V_UItoE               V_UtoE
  90.    #define VUI_delete            VU_delete
  91.    #define VUI_insert            VU_insert
  92.    #define VUI_random            VU_random
  93.    #define VUI_sort              VU_sort
  94.    #define VUI_sortind           VU_sortind
  95.    #define VUI_subvector         VU_subvector
  96.    #define VUI_subvector_equC    VU_subvector_equC
  97.    #define VUI_subvector_equV    VU_subvector_equV
  98.    #define VUI_indpick           VU_indpick
  99.    #define VUI_indput            VU_indput
  100.    #define VUI_rev               VU_rev
  101.    #define VUI_rotate            VU_rotate
  102.    #define VUI_iselementC        VU_iselementC
  103.    #define VUI_iselementV        VU_iselementV
  104.    #define VUI_sum               VU_sum
  105.    #define VUI_mean              VU_mean
  106.    #define VUI_max               VU_max
  107.    #define VUI_maxind            VU_maxind
  108.    #define VUI_min               VU_min
  109.    #define VUI_minind            VU_minind
  110.    #define VUI_runsum            VU_runsum
  111.    #define VUI_runmax            VU_runmax
  112.    #define VUI_runmin            VU_runmin
  113.    #define VUI_cprint            VU_cprint
  114.    #define VUI_fprint            VU_fprint
  115.    #define VUI_print             VU_print
  116.    #define VUI_write             VU_write
  117.    #define VUI_read              VU_read
  118.    #define VUI_nwrite            VU_nwrite
  119.    #define VUI_nread             VU_nread
  120.    #define VUI_setWriteFormat    VU_setWriteFormat
  121.    #define VUI_setWriteSeparate  VU_setWriteSeparate
  122.    #define VUI_setNWriteSeparate VU_setNWriteSeparate
  123.    #define VUI_store             VU_store
  124.    #define VUI_recall            VU_recall
  125. #endif
  126.  
  127.  
  128.